moon rocket - German English Dictionary